[bugfix] add perf activity anim override#1
Closed
DooPrjkt wants to merge 13 commits into
Closed
Conversation
fix for mtk and low-end devices perf regression caused by fixed dp translate and fade animation Change-Id: Ibaf8a426b6e1d819dde9f131c8ef50b0268d24e9
Author
|
Fork of Axion |
Change-Id: I03ebd2e0e175f91fbc83fb9221724d7be5daf7ca Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com> Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
neobuddy89: Create package to include in fwb base itself. Change-Id: Icb3933846fc38f7fe1679e7f1fd916c2c137671d Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Required by LMOFreeform. Change-Id: I97143a8b35af1432b9b12319bab5c1dfec9f9b34 Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Change-Id: I743aba4200a4d8786c09811de8a2cf5c574b885f Co-authored-by: Pranav Vashi <neobuddy89@gmail.com> Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
* The previous approach turned out to break Miracast screen mirroring, because of the windowing mode. * Instead of hardcoding desktop, use FLAG_SHOULD_SHOW_SYSTEM_DECORATIONS to detect our custom display, as it's impossible for that flag to be set on a non-default display on AOSP. * Make InputManagerCallback check desktop mode per-display, to match new behaviour. Change-Id: I4a701a2cb219e49d3f89aac35720a3ea5e37ec52 Signed-off-by: Dmitrii <bankersenator@gmail.com>
Since our floating window is created as a separate display, don't force them into desktop mode too when the developer setting is enabled. Change-Id: I341a4929294d0919499e8be115f76de722d6d00d Signed-off-by: Dmitrii <bankersenator@gmail.com>
…cal apps The reason for the flashing screen is that when starting a horizontal application from a vertical application, the application relaunch Bug: 390049399 Test: 1.turn on Auto_rotate 2.enter the vertical application 3.launching a horizontal application from a vertical application Google: 3452389 Change-Id: If1654352818686e6b6fe4310425652099aff5573
Signed-off-by: minaripenguin <minaripenguin@users.noreply.github.com> Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
…rvice instance is null
* this shouldn't be happening at all, so I'm just gonna add a null check here
* here's the stack trace
E SensorManager: Exception dispatching input event.
E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: android.ui
E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.rotationresolver.RotationResolverInternal.resolveRotation(android.rotationresolver.RotationResolverInternal$RotationResolverCallbackInternal, java.lang.String, int, int, long, android.os.CancellationSignal)' on a null object reference
E AndroidRuntime: at com.android.server.wm.WindowOrientationListener$OrientationSensorJudge.onSensorChanged(WindowOrientationListener.java:1193)
E AndroidRuntime: at android.hardware.SystemSensorManager$SensorEventQueue.dispatchSensorEvent(SystemSensorManager.java:886)
E AndroidRuntime: at android.os.MessageQueue.nativePollOnce(Native Method)
E AndroidRuntime: at android.os.MessageQueue.next(MessageQueue.java:335)
E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:161)
E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:67)
E AndroidRuntime: at com.android.server.ServiceThread.run(ServiceThread.java:44)
E AndroidRuntime: at com.android.server.UiThread.run(UiThread.java:45)
Change-Id: I5e6f9c4af8bb9fba2e9d85696958232878c7a815
Signed-off-by: jhonboy121 <alfredmathew05@gmail.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Change-Id: I5518d9c020ad84252a6828abfb400618f53e8b0d
Krtonia
pushed a commit
to F6-test/pos_frameworks_base
that referenced
this pull request
May 18, 2026
02-13 18:30:27.831 22315 22315 F DEBUG : Cause: null pointer dereference 02-13 18:30:27.831 22315 22315 F DEBUG : x0 b400007ada6a6600 x1 0000007aea3d4a10 x2 b400007ada57a998 x3 0000000000000001 02-13 18:30:27.831 22315 22315 F DEBUG : x4 0000007aea3d3f80 x5 b400007abe1f22e0 x6 0000000000000001 x7 0000000000000010 02-13 18:30:27.831 22315 22315 F DEBUG : x8 0000000000000000 x9 d3dfa7cb4870f3e0 x10 b400007ada6a6200 x11 0000000000000019 02-13 18:30:27.831 22315 22315 F DEBUG : x12 0000000000000050 x13 0000000000000033 x14 b400007ab9559000 x15 b400007ab9559000 02-13 18:30:27.831 22315 22315 F DEBUG : x16 0000007c048d96a0 x17 0000007c26d1a2f0 x18 0000007aea2ca000 x19 b400007ada6a6600 02-13 18:30:27.831 22315 22315 F DEBUG : x20 b400007ada6a6628 x21 b400007ada6a6600 x22 b400007ad4802e90 x23 b400007ad4802e80 02-13 18:30:27.831 22315 22315 F DEBUG : x24 7ffffffffffffff8 x25 1fffffffffffffff x26 00000000ffffffff x27 b400007b61ab02a8 02-13 18:30:27.831 22315 22315 F DEBUG : x28 b400007b61ab02a8 x29 0000007aea3d47d0 02-13 18:30:27.831 22315 22315 F DEBUG : lr 0000007c173f6eb0 sp 0000007aea3d47d0 pc 0000007c173f8b40 pst 0000000020001000 02-13 18:30:27.831 22315 22315 F DEBUG : backtrace: 02-13 18:30:27.831 22315 22315 F DEBUG : #00 pc 0000000000249b40 /system/lib64/libhwui.so (android::uirenderer::AnimatorManager::pushStaging()+112) (BuildId: 31073a6e7866492366c7945e840d3e74) 02-13 18:30:27.831 22315 22315 F DEBUG : PixelOS-AOSP#1 pc 0000000000247eac /system/lib64/libhwui.so (android::uirenderer::AnimationContext::runRemainingAnimations(android::uirenderer::TreeInfo&)+44) (BuildId: 31073a6e7866492366c7945e840d3e74) Signed-off-by: minaripenguin <minaripenguin@users.noreply.github.com> Signed-off-by: Pranav Vashi <neobuddy89@gmail.com> Signed-off-by: Shikhar <krtonia@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
fix for mtk and low-end devices perf regression caused by fixed dp translate and fade animation
Change-Id: Ibaf8a426b6e1d819dde9f131c8ef50b0268d24e9